petroil lubrication of engine - Turco Inglés Diccionario